//
//  EGMBleOperClient.h
//  HBSDKPro
//
//  Created by LRB_C on 2020/8/17.
//  Copyright © 2020 林瑞彬. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "EGMNordicBlePedoOper.h"
#import "EGMBleDeViceInfoOperation.h"
#import "EGMBleHeartAndBpOperation.h"
#import "EGMBleDeviceSettingOperation.h"
#import "EGMBleBodyTempOper.h"
#import "EGMNordicFactory.h"

//蓝牙任务中心类
//Operation 为具体任务分发 回调等
@interface EGMBleOperClient : NSObject

-(instancetype)initWithFactory:(EGMNordicFactory*) operationFactory;
@property (nonatomic,strong) EGMNordicBlePedoOper *pedoOperation; //计步睡眠数据
@property (nonatomic,strong) EGMBleDeViceInfoOperation *infoOperation; //设备信息和设置任务类
@property (nonatomic,strong) EGMBleHeartAndBpOperation *hrmBpOperation; //心率和血压数据
@property (nonatomic,strong) EGMBleDeviceSettingOperation *setInfoOperation; //设置相关处理累
@property (nonatomic,strong) EGMBleBodyTempOper *bodyTempOperation; //体温数据相关
@end


